insidious tale-teller - Alemán Inglés Diccionario